London, England
restaurants
Posted over 6 years ago
Churchill Arms
A truly unique pub you have to hit in Kensington. It's decked in flowers on the outside, and inside the walls are covered with Churchill memorabilia. They also serve amazing Thai food.
0